package losrebellos.lospistoleros.components.application.sprite.swfaddress 
{
	import losrebellos.lospistoleros.components.application.sprite.base.BasePApplicationSprite;
	import losrebellos.lospistoleros.core.controller.sprite.IPControllerSprite;
	import losrebellos.lospistoleros.core.model.sprite.IPModelSprite;

	/*
	 *
	 * @author los rebellos - ben@benoitvinay.com
	 *
	 */
	public class PSwfAddressApplicationSprite extends BasePApplicationSprite 
	{
		/*
		 *
		 * CONSTRUCTOR
		 *
		 */
		public function PSwfAddressApplicationSprite(name:String = null, type:String = null)
		{
			super(name, type);
		}
		
		
		/*
		 * 
		 * MVC
		 * 
		 */
		override protected function createModel():IPModelSprite
		{
			return new PSwfAddressApplicationModelSprite();
		}
		override protected function createController():IPControllerSprite
		{
			return new PSwfAddressApplicationControllerSprite(_model, this);
		}
	}
}